Essential Knowledge - Derek O'Brien's (New Delhi Penguin Books, 2006)
Keywords: General Knowledge