Books by Brian H. Smith