Allan Grant (1919-2008)