James McTaggart

James McTaggart

Former soldier — now explorer and adventurer.