D. Allen Book cover