Facebook X YouTube Instagram Pinterest NetGalley

John Hall Spencer is a former Royal Marine with a close interest in defence matters and military history. Battle for Crete was first published in 1962 and remains a classic.