Divinations: Rereading Late Ancient Religion

272 pages2013 3 editions

challenging informative reflective medium-paced