Island Threads: Modern Tamil Sri Lanka A living tapestry of Tamils from Sri Lanka and the UK, seen through archaeology and DNA 2000 CE Sri Lanka; Tamil diaspora (United Kingdom)