This is a book for all ages. If my husband, who normally doesn't read anything but business material,can laugh until he cries you have to believe it is funny. I actually bought a second copy because my first had been around so much it was falling apart!