James Russell Lowell: An American Life

GPTKB entity