This book is very well written. It begins intuitively, describing origami in simple terms and with detailed, rigorous explanations. As the book progresses, more formalism and notation is added, alongside EOS code, to express the Huzita-Justin moves precisely, and each step in this progression is explained clearly. At the end of each chapter is a list of exercises, making the book of possible use for a, most likely, graduate course on computational origami geometry. (Thomas Hull, Mathematical Reviews, May, 2022)