Theory and Practice of Piano Tuning: a manual on the art, techniques and theory