Title: A Survey of Finite Mathematics