MR JOHN ALLEN