Mid Ocean Ridge Plate Tectonics