MR. JOHN HAINES