Modern physics and technology For undergraduates - Folan, Lorcan Metc (World scientific, 2003)