If you enjoy this author, check out these resources
Article
Biological Evolution: What Makes it Good Science?