Strange Horizons, 7 July 2008

Overview: