by John Bellamy Foster (Author), Henryk Szlajfer (Author), John B. Foster (Editor)
Format: Paperback
Pages: 360
Publisher: monthly review press
Published: 15 Jan 2009
ISBN 10: 0853456046
ISBN 13: 9780853456049