by Richard Powers
publisher: Harper Perennial publish date: May 8th 2001
format: paperback pages: 352
language: English
ISBN:
0060975091 (9780060975098)
publisher: Beech Tree Paperback Book publish date: August 1st 1985
format: hardcover pages: 352
language: English
ISBN:
0688042015 (9780688042011)
publisher: McGraw-Hill Companies publish date: February 1st 1987
format: mass market paperback pages: 457
language: English
ISBN:
0070506086 (9780070506084)
publisher: ABRAMS
format: paperback
language: English
ISBN:
031756921X (9780317569216)
publisher: Atlantic publish date: May 1st 2010
format: paperback pages: 400
language: English
ISBN:
1848871406 (9781848871403)
language: English
ISBN:
0140119574 (9780140119572)