Books by Jeffrey V. Krans