A little preachy at times (pun intended), but otherwise an enlightening and enjoyable read. It's fascinating to see how Greg Graffin, the lead singer of Bad Religion, combined his love of evolution and punk rock.
Warning: if you're a serious journalistic copy editor or book editor, some of the editorial decisions on the sentence level will annoy you, but it's not so awful as to be unreadable by any means.