The Marines Have Landed - Bishop, Giles (Project Gutenberg, 2012)