Viva! Edexcel GCSE Spanish Higher Student Book- 9781292118987, Hawkes, paperback

A nice touch is the illustrated endpapers that hint at the story.

What stands out about this novel is its graceful handling of time.