spc books price list 2018