Viriconium M. John Harrison The Tales of Viriconium 2000 Science Fiction Fantasy Not rated Read Aug 1, 2009
Nova Swing M. John Harrison Kefahuchi Tract Trilogy #2 2006 Science Fiction Not rated Read Aug 1, 2009