Michelle Cartlidge's First Library Michelle Cartlidge Popularity → Current 12 Peak 22 Niche 50 Happy Cat 1999 96 pages