It is very strange that men should deny a Creator and yet attribute to themselves the power of creating eels.