Search: Klein, M, 2003, stanford.edu, 1 - 9