Skip to main content Skip to search Skip to search

About

John Nelson Rickard

John Nelson Rickard is a Captain in the Canadian Armed Forces and has a PhD in military history from the University of New Brunswick.