Walter Potter, FRCSEd (1702)

1703