britishfantasysociety.org
Watch by Robert J Sawyer. Book review
Watch by Robert J Sawyer. Gollancz (2011) ‘7.99 Reviewed by Pauline Morgan The problem with writing the kind of near future SF that Sawyer specialises in is that we catch up with it quickly, …