Discrete Mathematics (Revised Edition) by Richard Johnsonbaugh | Menrva Books