I've always liked Garrity's writing -- kind of an everyman approach to golf. He basically gave up the game for a long time and wrote only about Driving Ranges when a Golf Magazine School ruined his game.
His blog is John Garrity's Top 50
http://jgarrity2.wordpress.com , pretty ecelectic list. I've never heard of New Richmond (1 spot ahead of Pac Dunes ), Kinghorn Muni or Medicine Hole.
1. Askernish Old, South Uist Island, Scotland (Old Tom Morris) 10.15
2. Carne Golf Links, Belmullet, Ireland (Eddie Hackett) 9.75
3. Augusta National Golf Club, Augusta, Ga. (Alister MacKenzie) 9.74
4. Ailsa Course, Turnberry, Scotland (Mackenzie Ross) 9.72
5. Ballybunion Old, Ballybunion, Ireland (L.L. Hewson, James McKenna) 9.71
6. Prairie Dunes Country Club, Hutchinson, Ks. (Perry Maxwell) 10.31
7. Pebble Beach Golf Links, Pebble Beach, Calif. (Jack Neville, Douglas Grant) 10.33
8. The European Club, Brittas Bay, Ireland (Pat Ruddy) 10.39
9. Castle Stuart Golf Links, Inverness, Scotland (Gil Hanse, Mark Parsinen) 9.60
10. Oak Hill Country Club East Course, Rochester, N.Y. (Donald Ross) 9.56
11. The Links at Fancourt, George, South Africa (Gary Player) 10.61
12. Interlachen Country Club, Edina, Minn. (Willie Watson) 10.63
13. Cypress Point Club, Pebble Beach, Calif. (Alister Mackenzie) 9.20
14. Seminole Golf Club, Juno Beach, Fla. (Donald Ross) 9.19
15. Poipu Bay Golf Course, Kauai, Hawaii (Robert Trent Jones, Jr.) 9.18
16. Old Course, St. Andrews, Scotland (God) 9.17
17. Valderrama Golf Club, Sotogrande, Spain (Robert Trent Jones) 9.15
18. Whistling Straits, Straits Course, Sheboygan, Wisc. (Pete Dye) 9.14
19. Sand Hills Golf Club, Mullen, Neb. (Bill Coore, Ben Crenshaw) 9.13
20. Les Bordes Golf International, Saint-Laurent-Nouan, France (Robert Von Hagge) 10.90
21. Prestwick Golf Club, Prestwick, Scotland (Old Tom Morris) 9.09
22. Royal Birkdale Golf Club, Southport, England (Lowe, Hawtree & Hawtree) 10.97
23. Erin Hills Golf Club, Erin, Wisc. (Michael Hurdzan, Dana Fry & Ron Whitten) 9.00
24. Colonial Country Club, Fort Worth, Texas (John Bredemus) 11.03
25. New Richmond Golf Club, New Richmond, Wisc. (Kidd, Herfort, Goldstrand) 8.91
26. Pacific Dunes, Bandon, Oregon (Tom Doak) 8.88
27. Golf Club at Redlands Mesa, Grand Junction, Colo. (Jim Engh) 8.85
28. Kinghorn Municipal Golf Club, Kinghorn, Scotland (Old Tom Morris) 8.83
29. Pezula Golf Club, Knysna, South Africa (Ron Fream, David Dale) 11.20
30. Pine Needles Lodge and Golf Club, Southern Pines, N.C. (Donald Ross) 11.25
31. Royal Melbourne Golf Club, Black Rock, Australia (Alister Mackenzie) 8.74
32. Quail Hollow Golf Club, Charlotte, N.C. (George Cobb, Tom Fazio) 8.72
33. Balcomie Links, Crail, Scotland (Old Tom Morris) 8.70
34. Plantation Course, Kapalua, Maui, Hawaii (Bill Coore, Ben Crenshaw) 8.69
35. Machrihanish Golf Club, Machrihanish, Scotland (Charles Hunter, Old Tom Morris, J.H. Taylor & Guy Campbell) 11.50
36. Merion Golf Club, East Course, Ardmore, Pa. (Hugh Wilson) 11.51
37. Castle Pines Golf Club, Castle Rock, Colo. (Jack Nicklaus) 8.42
38. Medicine Hole Golf Course, Kildeer, N.D. (Jim Engh) 8.40
39. University of Florida Golf Course, Gainesville, Fla. (Bobby Weed) 8.39
40. Kingsbarns Golf Links, St. Andrews, Scotland (Mark Parsinen, Kyle Phillips) 11.65
41. Whispering Pines Golf Club, Trinity, Texas (Corby Robertson, Jr., Chet Williams) 8.31
42. Hallbrook Country Club, Leawood, Ks. (Tom Fazio) 8.30
43. Royal Dornoch Golf Club, Dornoch, Scotland (Old Tom Morris, John Sutherland, Donald Ross & George Duncan) 8.29
44. Mission Hills Tournament Course, Rancho Mirage, Calif. (Desmond Muirhead) 8.28
45. Swope Memorial Golf Course, Kansas City, Mo. (A. W. Tillinghast) 8.25
46. Monterey Peninsula Country Club, Pebble Beach, Calif. (Bob Baldock, Jack Neville & Mike Strantz) 8.20
47. Augusta National Practice Range, Augusta, Ga. (Tom Fazio) 8.17
48. St. Andrews Bay, St. Andrews, Scotland (Gene Sarazen, Sam Torrance) 8.16
49. CordeValle Resort Golf CLub, San Martin, Calif. (Robert Trent Jones, Jr.) 8.15
50. Southern Dunes Golf Club, Maricopa, Ariz. (Lee Schmidt, Brian Curley & Fred Couples) 8.09