Introducing DI Garibaldi

Whenever I’m asked where my ideas come from I usually shrug and say I have no idea, trying to give the impression that whatever I write is the result of some mysterious Muse-inspired connection with my subconscious, far too complex to be explained with the crude tools of language. This is, of course, not the … Read more