M*A*S*H: A War for All Seasons review