Scientific Alternative To Evolution