Authors: Kennan George (sorted by popularity)