Alexandrian Texts in Translation

106 pages paperback

nonfiction history religion medium-paced