Authors: Hamilton Edmond (sorted by popularity)