Strange Horizons, 7 May 2007

Overview: