Check out
Ruth Bradbury’s
Shuffle