Hajek, Otto Herbert, 1927-2005