Water Fire Stone: The Life and Times of Moses

MOSES: LAWGIVER . . . LAWBREAKER . . . LIBERATOR.