Andy Pruitt's Complete Medical Guide For Cyclists by Andy Pruitt, Andrew L. Pruitt & Fred Matheny