Edited by Bernard O'Kane, xiii, 336 p. : ill., Edinburgh: Edinburgh University Press, 2005
Artisan Connect
Login