books by subject
Special Features
The Oxford History of Ancient Egypt
Medieval Africa, 1250-1800
Cleopatra: Last Queen of Egypt
The Histories
How To Read The Egyptian Book Of The Dead
Rethinking the Rise and Fall of Apartheid: South Africa and World Politics (Rethinking World Politics)
The Histories (Oxford World's Classics)
Oxford Beginner's Japanese Dictionary
The great Boer war / Byron Farwell
A History of African Societies to 1870
I Never Said Goodbye: A Mother's Memoir of Love and Brutal Loss Inside Saddam's Regime
History after Apartheid: Visual Culture and Public Memory in a Democratic South Africa
The Augustinian Tradition
Angaza Afrika:African Art Now: African Art Now
Miles to Cross: A Spiritual Journey on the Open Road
In The Hand Of God:A Treasury of Prayers: Illustrated with Paintings from Great Art Museums of the World (Prayer Book)
The Tomb Of God: Unlocking the code to a 2000-year-old mystery
A Level Mathematics for Edexcel: Core C1/C2
Countdown to Mathematics, Vol. 1
A History of Mathematics
Five Have A Mystery To Solve: Book 20 (Famous Five)
Five Have Plenty Of Fun: Book 14 (Famous Five)
Five On A Secret Trail: Book 15 (Famous Five)
Five On Finniston Farm: Book 18 (Famous Five)
Neuroscience at a Glance (At a Glance)
With One Lousy Free Packet of Seed
One Man and His Dig: Adventures of an Allotment Novice
Stories of Giants (Young Reading Series One)
I Love Spiders