Authors: Clarke (sorted by popularity)