by
Timothy Beal
Language: English
Release Date: July 29, 2008
It's hard to think of a single aspect of American culture, past or present, in which religion has not played a major role. The roles religion plays, moreover, become more bewilderingly complex and diverse every day. For all those who want--whether out of curiosity, necessity, or civic duty--a vivid...