John Hall Spencer
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. He lives in Central London (Victoria).
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. He lives in Central London (Victoria). See less
John Hall Spencer's Featured Books