Current Filters
Choose filters
In Search of Sheba
Barbara Toy
Paperback
In Stock
£11.69 £12.99
Pyramids
Joyce Tyldesley
When the Tempest Gathers
Andrew Milburn
£13.49 £14.99
African Children in Peril
Brian Waller
The Last Slave Ship
Ben Raines
A Traveller's History Of Egypt
Harry Ades
Horizons
James Poskett
Beyond the Reach of Empire
Mike Snook
£17.09 £18.99
Dear Comrade President
André Odendaal
£16.19 £17.99
Cleopatra
Alberto Angela
A Sin of Omission
Marguerite Poland
Rif War
Javier Garcia de Gabiola
£17.96 £19.95