The Marines Have Landed - Bishop, Giles; Humphreys, Donald S. (Project Gutenberg, 2012)
Electronic text