Leica Practicum - Theory and practice of LEICAgraphy - silver halide and photo detector imaging with Leica M cameras by Erwin Puts