Mark Steyn returns from Heaven