Donald Frederick Ackerman 1912-2004