- The Fundamental Theorem of Algebra (Undergraduate Texts in Mathematics)
- Algebraic Generalizations of Discrete Groups: A Path to Combinatorial Group Theory Through One-Relator Products (Pure and Applied Mathematics)
- The Elementary Theory of Groups: A Guide Through the Proofs of the Tarski Conjectures
- A Course in Mathematical Cryptography
- Discrete Algebraic Methods