My optional subjects are:
1) British History
2) Geography
3) International law
4) Muslim law & Jurisprudence
Please suggest me one or maximum two books for each subject. The books suggested for these subjects in different posts of this thread are as follow (a long list

):
British History
1. British History by Birdsall S. Viault
2. Mastering Modern British History by Norman Lowe
3. British history book by A. Qayoom
Geography
1. Physical Geography by A.Strahler
2. Human geography by Deblij
3. A Geography of Pakistan by Huma Naz Sethi
4. Modern Physical Geography by Sarfaraz Ahmad Bajwa - Publishers Emporium
5. Economic Geography (11th Edition) by M. Fazle Karim - Saleem Publishing House
6. Human Geography For Students of Degree & Other Classes by Prof. Mian Muhammad Anwar - White Rose Publishers
International Law
1. Internation Law by S.K Kapoor
2. International Law by J.J Starke
3. International by Tandon
4. International law by Agarwal
Muslim Law and Jurisprudence
1. Muslim Law By D.F.Mulla
2. For Jurisprudence Sir Abdur Rahim
3. Outlines of Muslim law by Asif.A.A.Fyzee