Books by Denis Klein