Medium Energy Electron Diffraction