All books by Douglas A. Yates