Further footprints on the sands of time - De Silva, R. L. (Author, 1982)