Follow the Author

John Cochrane
John Cochrane may refer to:
Sir John Cochrane (Royalist) (died 1650), Scottish diplomat and soldier
Sir John Cochrane of Ochiltree (died 1695), Scottish soldier implicated in Monmouth's conspiracy an...
Read more
Information taken from:John Cochrane