Group Theory in Solid State Physics and Photonics: Problem Solving with Mathematica - [Version Originale]