The enemy at the gate; a book of famous sieges, their causes, their progress and their consequences
Publisher: MacDonald & Co.
Published: 1943
Number of pages: 320