Introduction to Discrete Mathematics by Bradley, James M. | Menrva Books | MenrvaBooks