God and the man

145