A rollicking good yarn, packed to the gunnels with action, adventure and invention.
SCI-FI-LONDON 17 May 2017