Criminal Law offers a unique hybrid approach to learning criminal law. Most textbooks oversimply the law by presenting the "black letter law" for major and defenses, but they rarely present any corresponding exploration of the gray areas that exist beyond the basic rules of law...