I gave this book to a 11 year old boy for Christmas. He loves it! It is his favorite 'pick up once a week to learn something new book'. It is actually very clear and concise. For instance, me, the unmenchanical mind can understand it, yet it has enough depth that bright science crazed boys and the odd girl will love it.