
Calgary Papers in Military and Strategic Studies
by John Ferris
Modern Military historyMilitary art and scienceAncient Military history
Writing a summary for young readers…
For young readers
Book data: Open Library

by John Ferris
Book data: Open Library