Books by Bruce L. Smith