publisher: Little, Brown and Company
format: hardcover pages: 432
ISBN:
0316335002 (9780316335003)
publisher: Little, Brown and Company publish date: 2018-04-24
format: Kindle Edition
ISBN:
9780316335058
ASIN: B074M7CXH8
publisher: Apress publish date: January 9th 2013
format: paperback pages: 764
language: English
ISBN:
1430245123 (9781430245124)