Check out
Margaret Charles’s
Shuffle