God and the man

143