Description
In a loop of a thousand miles that begins in Edinburgh and ends across the Firth of Forth in St. Andrews, Finegan covers some sixty courses, visiting the true shrines of the game, the courses that are well known and respected, and the little-known
