Books by Douglas Bloch