Structure Of Matter: An Introductory Course With Problems And Solutions