James Blasingame Jr.

Cover of John Green by Deakin, Brown, and Blasingame

John Green

Subtitle
Teen Whisperer

Laura A. Brown, Kathleen Deakin and James Blasingame Jr.