Most people are familiar with the term "political correctness," but few Americans know that it was originally conceived in Frankfurt, Germany, in the late 1920s and early 1930s. It was here that communists formed The Institute for Social Research. Political correctness, or cultural Marxism, along with a doctrine called Critical Theory were designed to bring about the triumph of socialism on the world stage. When Hitler came to power in the 1930s, the communists of the Frankfurt School fled to the United States, bringing with them their political ideologies. They concluded that in order for socialism to triumph, Western Civilization would have to be destroyed; and destroying Western Civilization would mean destroying its foundation-Christianity and the nuclear family. With the advent of the Vietnam War, these communists saw an opportunity to put their plans into action. Today we are experiencing firsthand how political correctness and the culture war started by the left are destroying our country. Gerald Rahelich's In God We Trust dares to speak the truth about what is happening in our society. The book examines our history and the factors that make America the greatest nation on earth. It also addresses the evils of socialism, the weapons they use, and how the radical left and socialists have infiltrated every facet of American life. This groundbreaking new book concludes with suggestions for combating the leftist assault on America. In God We Trust is not politically correct, nor is it for the faint of heart-but it is a must-read for every patriotic American.
- ISBN:
- 9781478726449
- 9781478726449
-
Category:
- Political ideologies
- Format:
- Paperback
- Publication Date:
-
15-08-2014
- Publisher:
- Outskirts Press
- Country of origin:
- United States
- Pages:
- 342
- Dimensions (mm):
- 229x152x19mm
- Weight:
- 0.5kg
This title is in stock with our Australian supplier and arrives at our Sydney warehouse within 10-15 working days of you placing an order.
Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.
Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:
ACT Metro 2 working days
NSW Metro 2 working days
NSW Rural 2 - 3 working days
NSW Remote 2 - 5 working days
NT Metro 3 - 6 working days
NT Remote 4 - 10 working days
QLD Metro 2 - 4 working days
QLD Rural 2 - 5 working days
QLD Remote 2 - 7 working days
SA Metro 2 - 5 working days
SA Rural 3 - 6 working days
SA Remote 3 - 7 working days
TAS Metro 3 - 6 working days
TAS Rural 3 - 6 working days
VIC Metro 2 - 3 working days
VIC Rural 2 - 4 working days
VIC Remote 2 - 5 working days
WA Metro 3 - 6 working days
WA Rural 4 - 8 working days
WA Remote 4 - 12 working days