For a full list of my papers visit my Google Scholar Page or DBLP page. If you need a copy of any of my papers, please do email me at mei.nagappan@uwaterloo.ca and I would be more than happy to share it with you.