Authors: Cleland John (sorted by popularity)