

Taking Sides: Clashing Views on Controversial Issues in American History, Volume I
Author:
Genre: History
Book Type: Paperback
Author:
Genre: History
Book Type: Paperback
Mary G. (mary77) reviewed on + 187 more book reviews
This book is used for a history class at college. It goes along with The American Promise.