Exercises On Algebra by James Hamblin Smith