Notes on Rubik's magic cube

David Singmaster
Enslow Publishers
9780894900433
0-89490-043-9