Puzzling reflections : two sets of intriguing mirror-cube puzzles to make and solve /
Moscovich, Ivan.
Diss : Tarquin,
c1990.