what are the differences among limestone