MASTERING QUERY ENGINEERING : A NEWBIE'S GUIDE