Skip to main content Skip to search Skip to search

About

Abraham M. Roof

Abraham M. Roof is a PhD Candidate in history at the University of Calgary with a specialization in military and diplomatic history.

Books by Abraham M. Roof