A.P. Newton

Affiliations: 
History King's College London, London, UK 
Google:
"A.P. Newton"