where knowledge is a duty ignorance is a crime