Me and Earl and the Dying Girl (Revised Edition) by Jesse Andrews
Me and Earl and the Dying Girl (Revised Edition) by Array