I have my own notes prepared by a previous css examiner
But as far as books are concerned one always need book for every paper if one do not have notes ( level waly)
In my second attempt I used the above mentioned notes plus books plus daily dawn (it helped me a lot)
Books Name
1: A concise history of Pakistan by Kazimi
2: Shehzad server
3: Ikram Rabbani
4: Imtiaz shahid
In my first attempt I secures 49 marks by these books only.
now lets see how much marks I will secure in this attempt
Good luck
do pray for me too ..