Sell, buy or rent Samuel Charters textbooks

ISBN-13:
9781457606472
ISBN-10:
145760647X
Author:
Ann Charters, Samuel Charters
Edition:
Sixth
Publication date:
2012
Publisher:
Bedford/St. Martin's
Format:
Paperback 1792 pages