publisher: Penguin publish date: July 15th 2010
format: paperback pages: 304
language: English
ISBN:
1616863552 (9781616863555)
publisher: Baker & Taylor, CATS publish date: November 17th 2009
format: library binding pages: 304
language: English
ISBN:
144207227X (9781442072275)