Striking Bargains and Cutting Deals with God

Striking Bargains and Cutting Deals with God