Hasan Sharifl Supreme court : Fundamental rights and directive principles - New delhi Deepand Deep 1981 Dewey Class. No.: 347.0350954 / SHA.S