Rock Formation and Dating