Books by Peter A. Smith