Open main menu
John Cochrane

John Cochrane (1798 – 2 Mairch 1878) wis a Scots chess master an lawer.