Book cover for Be Careful What You Wish For

Be Careful What You Wish For

Synopsis

Details

13 March 2014
400 pages
9781447248743
Imprint: Macmillan

Reviews

Probably the greatest storyteller of our age
If there was a Nobel Prize for storytelling, Archer would win