I had a copy of this book from the library for over six months and I will soon have to buy a copy of my own. This book is an absolute must for research scientists and engineers interested in 3D reconstruction of a scene captured from multiple views. Although the subject matter is rather high level for those with little experience in this area, the text describes and explains the theory and concepts better than any other text that I have seen. There are loads of excellent diagrams and examples of processed imaged as well as math tutorials in the appendix and a long list of references. The bible in this area of CV research use to be "Three-dimensional Computer Vision" by Faugeras, but this text will undoubtedly replace it.