Nathan B Oman Author & Editor

Nathan B. Oman is professor of law at William and Mary Law School.