Gabriele Tergit

What we have is pure storytelling delight, a page-turner that works forwards and backwards as the reader fills in the gaps