Armstrong,Karen

Bible: biography - New York Atlantic Monthly 2007 - 302p.

220 Ar57B