John Cochrane of Ochiltree (Q6226482)
Scottish nobleman, soldier, and conspirator
Language: