Major, John

John Major

Name Variant(s): John Mair, Joannes Majoris,