prof. Hem chandra