Combinatorics of Finite Geometries