Geometry by Vicky R. Kirkpatrick & Vicky Rene Kirkpatrick