The thirteenth labour of hercules and other stories and plays - Weerasinghe, John (Vijitha Yapa Publications, 2003)