Books by C.J.C Davidson