Skip to main content Skip to search Skip to search

About

John A. English

John A. English served thirty-seven years in the Canadian Army and earned a Ph.D in military history. He has taught at the U.S. Naval War College. He lives in Kingston, Ontario.

Books by John A. English