Spider Ships and Rocket Ships - "Elspeth Graham" (Oxford University Press, UK, 2000)