The Funniest People in Religion and Families: 250 Anecdotes About Saints, Sinners, Rabbis, Zen Masters, and More; and 250 Anecdotes About Children, ... Grandparents, Teachers, Pets, and More