format: ebook pages: 288
ISBN:
0062486683 (9780062486684)
publisher: Curtis Brown Digital
format: paperback pages: 265
language: English
ISBN:
0615988687 (9780615988689)
publisher: balzer + bray (april 7, 2015) publish date: 2019-06-04
format: hardcover pages: 432
ISBN:
0062839365 (9780062839367)