An Introduction To 3d Computer Vision Techniques And Algorithms by J. Paul Siebert & Boguslaw Cyganek