Reasoning with Democratic Values 2.0, Volume 1 – Ethical Issues in American His…

A nice touch with this textbook is the cream stock that absorbs ink well.