Text this: Precambrian ophiolites and related rocks /