For the full story go here. For an alternate version, go here.