Adam Gazzaley

Life-changing for me as a kid, and have still read it multiple times throughout my life.