Linear Algebra: Vector Spaces and Operators