Authors: Clarke Charles H. (sorted by popularity)