Limestone is a very common material all around the globe. It mainly consists of different types of calcium carbonate in crystal form. The crystals have primarily been derived from marine organism skeletons over time, although limestone does include some other rock...

read more