American Constitutional Law: Powers and Liberties, Second Edition (3d Ed. Aspen 2009)

School Class Professor
Charlotte School of Law Constitutional Law I Veilleux, Jean
University of Maryland Constitutional Law II Quint, Peter