General Knowledge ALMANAC 2012 - Sachdeva,SK (Competition Review Pvt Lmt, 2012)