Sell, buy or rent Leonard Thompson textbooks

A History of South Africa, Fourth Edition

by Leonard Thompson
ISBN-13: 9780300189353
ISBN-10: 0300189354
Edition: Updated
Publication date: 2014
Publisher: Yale University Press
Format: Paperback 437 pages

The Frontier in History: North America and Southern Africa Compared

by Leonard Thompson, Howard Lamar
ISBN-13: 9781597406437
ISBN-10: 1597406430
Publication date: 2008
Publisher: ACLS Humanities E-Book
Format: Paperback 374 pages

South African Politics

by Leonard Thompson, Andrew Prior
ISBN-13: 9780300027792
ISBN-10: 0300027796
Publication date: 1982
Publisher: Yale University Press
Format: Paperback 288 pages

A History of South Africa (Yale Nota Bene)

by Leonard Thompson
ISBN-13: 9780300087758
ISBN-10: 0300087756
Edition: Subsequent
Publication date: 2001
Publisher: Yale Univ Pr
Format: Hardcover 358 pages

A History of South Africa: Revised Edition

by Leonard Thompson
ISBN-13: 9780300065428
ISBN-10: 0300065426
Edition: Revised, Subsequent
Publication date: 1996
Publisher: Yale University Press
Format: Hardcover 352 pages

A History of South Africa, Third Edition

by Leonard Thompson
ISBN-13: 9780300087765
ISBN-10: 0300087764
Edition: 3rd
Publication date: 2001
Publisher: Yale University Press
Format: Paperback 416 pages

African History: From Earliest Times to Independence

by Philip Curtin, Steven Feierman, Leonard Thompson, Jan Vansina
ISBN-13: 9780582050709
ISBN-10: 0582050707
Edition: 2nd
Publication date: 1995
Publisher: Pearson
Format: Paperback 568 pages

A History of South Africa

by Leonard Thompson
ISBN-13: 9780300048155
ISBN-10: 0300048157
Edition: First Edition
Publication date: 1990
Publisher: Yale University Press
Format: Hardcover 288 pages

African History

by Philip Curtin, Steven Feierman, Leonard Thompson, Jan Vansina
ISBN-13: 9780582646636
ISBN-10: 0582646634
Edition: Later Impression
Publication date: 1992
Publisher: Longman
Format: Paperback pages

The Political Mythology of Apartheid

by Leonard Thompson
ISBN-13: 9780300035124
ISBN-10: 0300035128
Publication date: 1986
Publisher: Yale University Press
Format: Paperback 299 pages