John Spelman john yeoman John Holman John Solman John Tillman by John Spelman john portman John Himmelman ?John Himmelman Kopelman