An introduction to quantum physics: a first course for physicists, chemists, materials scientists and engineers - Trachanas, Stefanos (2018)