The Moving Finger
Level 5, B2+
Description of the book