
PaperbackPrimary
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447219705
- Pages:
- 512

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781447252030
- Pages:
- 300
- Published:
- 10/20/2014

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781743534731
- Pages:
- 300
- Published:
- 11/1/2014

- Publisher:
- Pan Macmillan
- ISBN:
- 9781447251064
- Pages:
- 400
- Published:
- 11/6/2014

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781529006148
- Pages:
- 480
- Published:
- 10/14/2021

Kindle Edition
- Publisher:
- Macmillan Trade
- ISBN:
- 9781529006155
- Pages:
- 400
- Published:
- 10/14/2021

- Publisher:
- Pan Macmillan UK
- ISBN:
- 9781760989088
- Pages:
- 464
- Published:
- 10/26/2021

- Publisher:
- HarperCollins Publishers
- ISBN:
- 9780008930127
- Pages:
- 560
- Published:
- 12/8/2022

Paperback
- Publisher:
- Harlequin Mills & Boon, Limited
- ISBN:
- 9780263318012
- Pages:
- 592
- Published:
- 12/8/2022

Paperback
- Publisher:
- Pan Macmillan
- ISBN:
- 9781529006131
- Pages:
- 464