Reginald Hugh Havercroft