Dr. Lani Gunwardena's page has now moved to
http://cgunawardena.wordpress.com/
Please update your bookmarks.
You will be automatically redirected in 10 seconds. If not, please click the link above.