50 Things Liberals Love to Hate

by Mike Gallagher
BOOK
loading image...
Book Title : 50 Things Liberals Love to Hate
Author : Mike Gallagher
Publisher : Simon and Schuster
Release Date : 2012-08-28
Categories : Humor
Pages : 323
ISBN : 9781451679250
Available Language : English