The topics in this subject have been made available as a print-on-demand book, see ISBN 978-1158557912