Leonard Freed 1929-2006