Strange Horizons, 2 April 2007

Overview: