buffalo stone
  granite
     
slate
 
marble
 
sandstone
   
limestone