A child rapist has been sentenced to 21 years in jail for multiple sex crimes against two children