The Thesaurus of Diatonic Sets, describes the relationships between the content of the subsets of the diatonic or other seven-note scales. It is careful about the set content but woefully lacking in concern about how sets move, treating all sets with similar content relationships the same.
It is a map with every possible destination but no roads. This book adds the roads. It lists the possible movements between any two subsets of a heptatonic scale in a simple to read diatonic movement vector.