The ultimate book of knowledge - O'brien, Derek (New Delhi Rupa Publications, 2012)