Authors: Thorsten Nordenfelt (sorted by popularity)