Shivlal Higher Secondary Samajshastra Class 12 - Shivlal Higher Secondary Samajshastra Class 12 (Paperback, G. K. AGARWAL)