God and the man

146