Hadron - Nucleus Scattering at 70-GeV/c, 125-GeV/c and 175-GeV/c and a High Statistics Study of Hadron - Proton Elastic Scattering at 200-GeV/c