Progress in high temperature superconductivity (World Scientific)