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