Books written by Daniel Klein