Algebra Demystified : A Self Teaching Guide (Demystified)