While it is often associated with religious and spiritual teachings, the Mahabharata also offers very rational and practical ...