David K. Ratz

David K. Ratz, a Professor in the Department of History at Lakehead University, specializes in Canadian military history. He lives in Slate River, Ontario.