An Introduction to Legal Reasoning by Levi, Edward H.

This revised edition corrects all the known typos from the first printing.