The top documents of hashani-amarasinghe