A list of my publications can be found on DBLP, on Google Scholar, or on Google Books

Alternatively, you can find some of my publications to download on my old publications web page at the University of Strathclyde.