100 Hats to Knit And Crochet by Jean Leinhauser & Rita Weiss