Geology of solar terrestrial planets