Strange Horizons, 7 April 2008

Overview: