Since the birth of his son seven years ago, bestselling novelist Brad Meltzer has been collecting heroes from whom his son can learn how to live a good life. In Heroes for My Son, Meltzer shares the stories of 52 heroes with parents everywhere.