Books by Jeffrey A. Barrett