Cockburn McGrane. (Attorney) in Anstruther (Fife)