Books by Stanley W. Campbell