Biomineralogy of human urinary calculi (kidney stones) from some geographic regions of Sri Lanka Authors (first, second and ...