This thesis has two major parts. It draws upon and contributes both to the physics and the pedagogical research traditions. It consists of two acts, and a discussion on the relation between the two acts. The main result in the physics part is the development of a coherent MAR (multiple Andreev reflection) theory for SNS junctions. The theory takes into account finite length, multiple modes, arbitrary amount of backscattering and finite temperature. It is based on the coherent MAR scheme using the scattering approach, which was developed for quantum point contacts (ScS). In finite length junctions, the current is considerably enhanced for subgap voltages, compared to short junctions. Resonances through superconducting bound states give subga...