The Rap Guide to Evolution: Revised