Wheeler's concise general knowledge digest - Thorpe, Edgar (Wheeler Publ, New Delhi, 1996)