Martin Jonathon Swann the True King of England » Pedigree of Alan Stewart of Lorn, Kt.