Pageants of Despair (The Nautilus Series) by Dennis Hamley (2006-07-01)