John Mayer's website
nuclearpeace.co.uk
Instruct
John
Clerk: 0141 553 4891
Deputy Clerk: 0141 553 4892
Desk: 0131 669 3037
Mob: 07908 680 018
Home
>
Associated
> index
Home
Associated
Edinburgh University
University Guest Lecture
John has been associated
with various institutions during his career, samples of which are in the menu on the left.
Home
Advocate
Author
Activist
Associated