Daniel P. Friedman is Professor of Computer Science at Indiana University and is the author of many books published by the MIT Press, including The Little Schemer(fourth edition, 1995), The Seasoned Schemer(1995), A Little Java, A Few Patterns(1997), each of these coauthored with Matthias Felleisen, and The Reasoned Schemer(2005), coauthored with William E. Byrd and Oleg Kiselyov.