Talk:Robert Stitchill

Untitled
See http://www.hospitalofgod.org.uk/ Is this the same person? Note the difference in name spelling.