The following materials will be immensely useful for both UPSC civil services Prelims and Mains. Some questions in Prelims have been asked from these materials.