Person
Peerage person ID=256956
Family
Not who you're looking for? Others named James Cleland: British statistician · Canadian politician (1839-1908) · Scottish footballer (1870-1940)