"Darwin's Doubt" - a book review