Thomas HAEVERMANS, List of publications