Authors: Hopper James (sorted by popularity)