© 2010 Dr. Senaka Amarakeerthi