The Immersion Book of Steampunkby Gareth D. Jones, Carmelo RafalaWriting a summary for young readers…For young readersBook data: Open Library