Maha 's ideas