A stunning monograph on the colourful universe of Belgian artist Ben Sledsens. Text in English, French, Dutch, and German.