Books by Hilary A Smith