000
00272nam a22001217a 4500
082
_a
309.54 NAL-S
100
_a
NALAWADE, Yuvaraj M
245
_a
SOCIAL MOVEMENT AND REVOLUTIONS
260
_a
DELHI
_b
KUMUD
_c
2022
300
_a
292
_b
HB
942
_c
BK
952
_e
SOC9646
999
_c
668217
_d
668217