Title: Giant Resonances in Atoms, Molecules, and Solids