Author: Daljit Ardaman Singh.