The preferred linear books for GPSC exam preparation rather than reading a number of different books focus on the books which are recommended by the government of Gujarat. It is Gujarat University Granth Nirman board books, NCERT books, GCERT books, etc.) that will help a lot with this.