Books by Carter--Ed. Smith