Legacies of Faith

301 pages paperback 1996

challenging dark medium-paced