The Physics And Chemistry Of Terrestrial Planetary And Satellite Accretion