I took a look at past papers and topics of both books of Fazle Karim and De Blij and it dawned upon me that Fazle Karim and De Blij contains answers to NONE of the questions asked in the last 5 years. I am not getting really confused and desperate. Someone please HELP ME!