Helpful Score: 3
This is a wonderful book. A reference but more. It has so much information and is highly readable. I opened the book when I first got my copy and couldn't put it down. Every topic is covered so thoughly that you feel like it's been a lifetime of research that was required to write the book. I love it. A good homeschool library book to have.