Authors: David Daggett (sorted by popularity)