Alexander McCall Smith weaves stories of love and dreams around a Celtic myth, and a name. McCall Smith shifts effortlessly between the past, where gods and men live amongst and with one another, and the present, where love and dreams still work their magic, even when you think they don’t. The two threads come together at the end, with no shopworn tricks like magic realism.
Read. It is very, very short, and is thus doubly recommended.