format: paperback pages: 405
language: English
ISBN:
0099553813 (9780099553816)
publisher: Cornerstone Digital publish date: April 1st 2011
format: ebook pages: 416
language: English
ISBN:
1446473201 (9781446473207)
publisher: Arrow publish date: 17 marca 2011
format: papier pages: 405
language: English
ISBN:
0099553813