Start with NCERTs from classes 6 to 12 for the basics. For polity, Laxmikanth’s Indian Polity is the standard book. Spectrum’s modern history book and GC Leong’s physical geography are widely used. For economy, Ramesh Singh’s Indian Economy is a common choice. Along with books, daily current affairs and previous-year UPSC papers matter more than collecting too many sources.