Bradshaw Robert Haldane fl 1782