Harry Potter Smart Talk

Harry Potter Smart Talk - Amy H. Sturgis, John Granger, James R. Thomas, Travis Prinzi Generally very good and insightful essays, though I thought the last one was really a stretch.