Authors: Crane William E. (sorted by popularity)