ALLEN (ROBERT G) CO INC