Challenging Problems in Algebra - Alfred S. Posamentier (Dover Publications, inc, 1996)