Books by Daniel A. Fleisch