Releases by Vermaas, Pieter E. (Technische Universiteit Delft, The Netherlands)