Cover 8

An Act of God

An Act of God

Previously Published as The Last Testament: A Memoir by God

2011 • 655 pages