Discrete Mathematics and Algebraic Structures by Larry Gerstein
Discrete Mathematics and Algebraic Structures provides a brief but substantial introduction to ideas, structures and techniques in discrete mathematics and abstract algebra. It addresses many of the common mathematical needs of students in mathematics and computer science at undergraduate level.