Serge Lang — French-American mathematician (1927–2005)