O'Brien, Barry General Knowledge Manual 2012 - 1st - New Delhi Cengage Learning 2011 - iv 12.150 p. ISBN: 525