Sudan : the postal markings of the travelling post offices : a scarcity rating.
Sudan Study Group.
[England?] : Sudan Study Group,
1992.
Caption title.