Releases by Ale, Ben (Delft University of Technology, the Netherlands)