Moldawer, Marc, 1922-2007