Text this: Electric and magnetic giant resonances in nuclei /