publisher: Forever publish date: 2018-03-06
format: mass market paperback pages: 379
language: English
ISBN:
1538728915 (9781538728918)
publisher: Little Brown publish date: 2018
format: paperback pages: 391
language: English
ISBN:
034941985X (9780349419855)