ID:DA15462950
Search authors sharing the same name
by James Petras ... [et al.]
Fernwood Pub. , Zed Books , Distributed in the USA exclusively by Palgrave Macmillan c2005
: Fernwood Pub , : Zed Books : hb , : Zed Books : pb
Available at 17 libraries