Blueprints: Solving the Mystery of Evolution