Introduction To Non-Euclidean Geometry by Harold E. Wolfe & Harold Eichholtz Wolfe