dedication
To Dr. Sanjiva Weerawarana, our mentor for more than a decade and for many more years to come!