ID:DA18068558
Search authors sharing the same name
Ewan Harrison, Sara McLaughlin Mitchell
Palgrave Macmillan 2014
Available at 4 libraries