Home › Authors › David J. Leigh 👤 David J. Leigh 3 books Books by David J. Leigh Apocalyptic patterns in twentieth-century fiction 2008 Authentic lives, profound journeys 2001 Cross symbolism and Christian Cross symbolism and Christian redemption 1969