Linear Geometry by Karl W. Gruenberg & A.J. Weir