Archaeological Investigations at Ca-IMP-7911/H, the North Stallard Locality on the Lower Colorado River, California