Henry Wadsworth Longfellow: Poems and Other Writings

by Henry Wadsworth Longfellow and J.D. McClatchy