Fine B. Geometry and Discrete Mathematics...2ed 2022