Mark Sloof van Toor
overview