My DD has just turned ten and I feel it's time to have The Chat with her about periods, sex etc. She is quite a shy, sensitive girl, though, and I don't want it to be awkward or embarrassing - any advice on how to go about this would be much appreciated. Any good books out there I could give her, maybe?