A Scientific Alternative To Evolution