Finite mathematics by Johnson, David B. | Menrva Books | MenrvaBooks