Dr John Berry of Tayfield