Design Basics: 3D by Richard Roth, Stephen Pentak & David A. Lauer