User:APJHeritage

APJHeritage is the user page for APJohnston, a writer and historian based in Edinburgh, UK. He has a wide range of interests, especially relating to British history.