James McGrigor

Title

James McGrigor

Date

1771-04-09/1858-04-02

Birth Date

9 April 1771

Birthplace

Cromdale, Inverness-shire

Death Date

2 April 1858

Occupation

Physician