Proto-Atlantic Oceanic Crust and Mantle: Appalachian/Caledonian Ophiolites