by John M. Cooper
publisher: Princeton University Press publish date: May 27th 2012
format: hardcover pages: 456
language: English
ISBN:
0691138605 (9780691138602)
publisher: Princeton University Press publish date: August 25th 2013
format: paperback pages: 442
language: English
ISBN:
069115970X (9780691159706)
publisher: Princeton University Press publish date: May 27th 2012
format: kindle pages: 456
language: English
ASIN: B007BOK5QW
publisher: Princeton University Press publish date: January 1st 2012
format: ebook pages: 459
language: English
ISBN:
1280494050 (9781280494055)
publisher: Princeton University Press publish date: May 27th 2012
format: ebook pages: 456
language: English
ISBN:
1400842328 (9781400842322)