Facebook X YouTube Instagram Pinterest NetGalley

Richard Hargreaves is a journalist. His previously published books include The Germans in Normandy and Blitzkrieg Unleashed. He lives at Gosport near Portsmouth.