I got this book secondhand maybe... 8 or so years ago? Regardless, I first read it when I was in primary school. I also would say that it helped me gain an interest in science & really helps to visualise all of the complex ways that life... well, works! It was a really good read and the diagrams were wonderful. Highly recommended :)