20050621 india: A textbook that teaches everything