About the Author:
David Horowitz is president of the Center for the Study of Popular Culture and founding editor of the online newsmagazine FrontPageMagazine.com
About the Author:
Richard Poe is the editorial and creative director of TheVanguard.org
Report an error with this book