Controversies in American politics and society - MacKay, David H. (Blackwell Publishers, 2002)