Why evolution works (and creationism fails) - Young, Matt; Strode, Paul K. (Evolution / Science, 2009)