Who invented lipstick? What is an EKG? What were flintnappers? Answers to many such questions - 960 pages .