Books by James L. Halperin