Best of Times by Jeff Scher

http://www.boinx.com/chronicles/2010/4/29/best-of-times-by-jeff-scher/