ID:DA17128235
Search authors sharing the same name
edited by Joanne McEwan and Pamela Sharpe
Palgrave Macmillan 2011
: hardback
Available at 12 libraries