william serf (11 results)