Bacim, et al.. Building Blocks: A Novel Metaphor for Solving 3D Puzzles. IEEE, 2011, doi:10.1109/3dui.2011.5759238.