McCulloch Warming