Books by D. James Smith