48 Liberal Lies About American History:

Larry Schweikart