Samuel (Sam) Karlin (1924-2007)