Books by Jeffry W. Johnston