While good men slept - De Silva, Shirly (Vishvaleka, 2006)