Marathons of the World, Updated Edition
Complete Guide to More Than 50 Events on Seven Continents