Upper Devonian source and reservoir rocks in the Black Mesa Basin, northeastern Arizona