Releases by Deibel, Eric (Delft University of Technology, The Netherlands)