Linear Algebra: Challenging Problems for Students (Johns Hopkins Studies in the Mathematical Sciences)