Paul Halmos' widely known book on set theory--Naive Set Theory actually has an exercise book to accompany it (Like Michael Spivak's Calculus). THe book is written by L.E. Sigler. It has an excellent source of problems. Will enhance your experience studying Halmos'...