Author: Tarlochan Singh.