CURRENTLY SOLD OUT

The Three Prophets: Chinese Gordon, Mohammed-Ahmed El Maahdi, Arabi Pasha: Events Before and After by Charles Chaill Long (Paperback / softback, 2011)