splicing book