Soul is a reflective logic programming language developed in Smalltalk. It's the language to propel our research of Declarative Meta Programming. More information about my research with Soul, as well as some general papers, can be found on my publications page. General information and download locations can be found on the Soul pages (http://prog.vub.ac.be/SOUL/index.html).