Text this: Abstract Algebra:An Inquiry-Based Approach