HPSCT book