Hr John Shields , skotte ,graduerad