NEW HAVEN: Obituary: Joshua Taylor Cook (Feb. 11, 1988 - Dec. 29, 2011)