ID:DA17629048
Search authors sharing the same name
Sara Thorne
Palgrave Macmillan 2012 Palgrave master series
Available at 2 libraries