ID:DA1876871X
Search authors sharing the same name
Sian Barber
Palgrave Macmillan 2013
Available at 2 libraries