List of Books by David Ball. See all books authored by David Ball
About David Ball
David Ball has been to 60 countries on six continents. He has lived and worked in various parts of Africa. In the course of researching his novel Empires of Sand, he crossed the Sahara desert four times, and got lost there only once. Research trips for other novels have taken him to China, Istanbul, Algeria, and Malta - a little island where so far he hasn't gotten lost at all.