Raghavendra L General Studies Manual - Bangalore Sri Raghavendra Prakashana 2007 - viii,1200 ISBN: NMIT001309