Larry Solum is right; this is an extraordinarily illuminating article on mistakes of fact versus mistakes of law.