Origamics mathematical explorations through paper folding - Haga, Kazuo (World Scientific, 2008)