publisher: Arrow publish date: March 13th 2014
format: paperback pages: 480
language: English
ISBN:
0099574934 (9780099574934)
publisher: Cornerstone Digital publish date: November 7th 2013
format: kindle pages: 464
language: English
ASIN: B00DVW8RAY