SWAN, Michael

HENRY JAMES - Essex Longmans, Green and Company Ltd., Essex 1964

820.92 / SWA/HE