late Mesozoic hard-rock geology