Books by Jeffrey S. Ravel