College geometry: A unified development - Kay, David C (Boca Raton CRC Press, 2012)