Contributor:

Daljit Singh, MS, FAMS, DSC