An introduction to analytical geometry - 306900 Robson, A.
PSZJBL