My opinion is Michael Phelps is amazing ahletes. Read this book:Beneath the Surface . The book offers the incredible journey of Michael Phelps from childhood swimming to the 2004 Olympics. Michael Phelps shares important aspects of his life and is very interesting to see what this kid has overcome ...