2 books
Norman S. Leach is a historian, award-winning freelance writer, professional speaker and adventurer with five books on Canadian military history to his credit, including Passchendaele and Broken Arrow. He lives in Calgary.
Cavalry of the Air
Broken Arrow