Alexander Leighton
Alexander Leighton was a Scottish medical doctor and puritan preacher and pamphleteer best known... more »