Karen Gravelle and her fifteen-year-old niece, Jennifer Gravelle, have written a down-to-earth practical book that answers any questions you might have about your period, from…