FAREWELL, MR HAFFERMAN