Linear algebra : challenging problems for students 2nd ed - Zhang, Fuzhen, 1961-. (Johns Hopkins University Press, 2009)