Another review: http://www.newsday.com/nd1/more/bookbk0c.htm http://www.monthlyreview.org/1199petr.htm