Mastering First Amendment Law > Editions
by John C. Knechtle First published June 1st 2009
Published June 1st 2018
by Carolina Academic Press
Kindle Edition, 318 pages
Published June 1st 2018
by Carolina Academic Press
Paperback, 342 pages


