Books by W.L Smith