Taken me a while to read this one.
Dawkins is his usal clear self… though he does tend to get a bit technical towards the end discussing what i would count as obscure schisms within the evolutionary biology comunity.
Basically if you have heard of evolution but dont understand it too much… or if you need to get some defences ready for crazy creationist bullshit that you may be exposed to, this is an ideal book to read. 4/5 from me. Now I need to get a copy of the god delusion from somewhere 🙂