The paleontology and stratigraphy of the Kaibab limestone