ALAN JOHN FLIPPING