James Garth Marshall (Q6134516)
British politician (1802-1873)
Language: