ID:DA08425069
Search authors sharing the same name
[editor: Brian McCabe].
Edinburgh Review c2010 Edinburgh review 129
: pbk
Available at 1 libraries
Brian McCabe
Canongate 1999
Penguin 1995 Penguin books
Available at 4 libraries
Hamilton 1993