Your cart is empty.

Geoff Keelan

Geoff Keelan is a Ph.D. Candidate (ABD) at the University of Waterloo and a Research Associate at LCMSDS. As a veteran of many European battlefield tours, he and Nick Lachance travelled to many of the locations in the tour section. He used that experience to write several of the tour sections.

Books By Geoff Keelan

}