Authors: Pascal Blaise (sorted by popularity)