A Tribute to David Kahn