view single item
Name: James Craig Annan
Date: British, 1864–1946
Birth Place:Scotland, Hamilton
Death Place:Scotland
Remarks: Verified in ULAN.