Books by Eugene Ehrlich