
Description
No description available.
Editions
paperbackHARPER COLLINS · 2018 · 373p
9780008259204paperbackSt. Martin's Press · 2017 · 308p
9781250141439kindleMacmillan Trade · 2017 · 320p
9781250141446hardcoverSt. Martin's Press · 2017 · 308p
9781683316329hardcoverThorndike Press, a part of Gale, a Cengage Company · 2017 · 441p
9781432841485paperback320p
9780008263690