Authors: Charles Copeland (sorted by popularity)