Allen David born 1926