@ Neelamgulchaudhry and Shenell
Please review the following for geogrpahy books:
http://www.cssforum.com.pk/111819-post1.html
@ bambam222
For opting psychology, it varies from person to person. There are people who have no academic background in psychology and score really good and vice versa. Infact there is no hard and fast rule that one can only opt for a subject with academic back ground, specially in social sciences.