Authors: Crane Walter (sorted by popularity)