William Philputt
overview