The Poetry of John Greenleaf Whittier: A Readers' Edition
$18.00