The Science Of Musical Sounds by Edward Carterette, Johan Sundberg & Edward C. Carterette