
Peter Doyle
Peter Doyle is a military historian and geologist, specializing in battlefield terrain. He is currently Visiting Professor at University College London.
Show MorePeter Doyle is a military historian and geologist, specializing in battlefield terrain. He is currently Visiting Professor at University College London.
Show More