American liberalism : an interpretation for our time
MLA
McGowan, John. American Liberalism: an Interpretation for Our Time. Chapel Hill: University of North Carolina Press, 2007
APA, 7th edition
McGowan, J. (2007). American liberalism: an interpretation for our time. Chapel Hill: University of North Carolina Press
Chicago, 17th edition
McGowan, John. American liberalism: an interpretation for our time. Chapel Hill: University of North Carolina Press, 2007