Awakening America
Subtitle: Back Through the Gates of Moral Decency
Publisher: Tate Publishing
Published: 2013-05-28
Number of pages: 238
ISBN-13: 9781622950645