Best Books for Preparation of CSS Compulsory and Optional Subjects

Islamiat
·    Islamiat for CSS by Carvan Publishers.
·    Islamiat MCQS by Carvan Publishers
·    BA islamiat

English Precise plus Essay
·    Exploring the world of English by ilmi books
·    Any Book of Graduate level for grammar

Every Day Science
·    General Science of class 6th,7th,8th,9th,10th of English Medium
·    Every Day Science Book by Carvan Publishers

Pak Affairs
·    Ikram Rabbani
·    BA pak Studies
·    Pak Affairs Mcqs Book by Carvan Publishers

Current Affairs
·    Daily English Newspapers any one & internet
who is who what is what  by Dogars Unique

·    Comprehensive General Knowledge by Ch.Ahmad Najib

PUBLIC ADMINISTRATION
Pricples of Public Administration (Dr. Muhammad Hassan Sheikh)

SOCIOLOGY
Sociology (M. Iqbal Chaudhry)

JOURNALISM
A-One Exploring Journalism (Mirza Muhammad Yousaf)

GEOGRAPHY A
EXAM CRAM Geography (Mohammad Jahangir Sanpaal)
Pakistan: Geograohy, Economy & People (Fazle Karim Khan)

INTERNATIONAL RELATIONS
International Relations (Dr. Sultan Khan)

ir Ahmad
Advanced AP Publishers

Comprehensive General Knowledge MCQS

Ch Ahmad Najib
Carvan Book House Lahore

Dogars Unique General Knowledge
M. Zaeem Javed
Dogar Publishers

Encyclopedia Of General Knowledge
Mohammad Sohail Bhatti
Bhatti Sons Lahore