Author: Kenner, Hugh,