Lord Mahavir and Jain Religion