Thomas Cooper John Thomas , London , England.