Check out
Nora Dukaj’s
Shuffle