This book presents an in-depth study of the diversity of political opinion on today's most pressing social issues, digging deeper than the typical black-or-white presentation of these debates in the media. Readers will gain a detailed understanding of how the parties agree, disagree, and find compromise on the broad range of problems and issues facing American society in the 21st century.