DAVID ALLEN COMPANY INC