John Cleese

Alternate Spellings

John Marwood Cleese