Krishnamurthy H R. Millenium Samanya Adhyayana - Bangalore Sapna Book House 2006 - 880 ISBN: 9798128000064