books on contractions