James Louis Montrose
1968
Irish University Press
Shannon
368
en
9780716505037, 0716505037, 9780716505037
1671389715966