Contemporary affairs covers national and international current affairs
edited by M Imtiaz Shahid
- Lahore: Caravan, 1999.
- vi, 518p
Paperback
eng
General knowledge
Current affairs
001.076 / CON
Paperback
eng
General knowledge
Current affairs
001.076 / CON