ID:DA17455843
Search authors sharing the same name
Sean Pryor
Ashgate c2011
: hbk
Available at 8 libraries