Books by Larry W. Johnston