Authors: Richard Petersen (sorted by popularity)