Members database
Basic information
Title
The Honourable
Name
James Johnstone KESWICK
Gender
M
Year of birth
1846
Place of birth
United Kingdom
Period of LegCo service
18 April 1889 - 14 March 1901
Appointed (Unofficial)