A L A N  B A R T O N  ASSOCIATES