These are great resources. Thanks. My son and I have different skin colors. I do have a few kids' books about skin color but they're cursory, so discussing evolution presents a fantastic opportunity to finally explain our skin color differences to his satisfaction.

I think I'm going to get: Our Family Tree: An Evolution Story and Life on Earth: The Story of Evolution for starters.

He's pretty well educated on reproduction. I bought an age-appropriate book and fixed it with a pen to make it more accurate. Ha ha! As for appreciating the natural female form, DS6 is going to receive a copy of this book: http://www.thecenturyproject.com/newsite/main.html when he's just a tad older.