Giles Bishop
Read The marines have landed by Giles Bishop online. Browse the complete text, chapters and notes.