ID:DA14511846
Search authors sharing the same name
Catherine Brennan
Ashgate c1997
Available at 31 libraries