ALAN FERGUSON ASSOCIATES