McFarland Companions to Young Adult Literature

199 pages paperback

nonfiction biography classics history literary emotional reflective medium-paced