OpenStax · Vectors: Dot Product, Cross Product & Angle (Precalculus)