Bad moon rising: a novel Kirsch, Jonathan Popularity → Current 22 Peak 35 Niche 50 Mass market paperback New American Library 1978 249 pages