Yankee Doodle Dandy : the life and times of Tod Sloan