Book Review: Evolution

I pushed through this book to try and get a review up before it went off sale this month, and this was more than I bargained for – it is a work of great detail and no small amount of illustrated points. One would think that images in books would make the reading go […]