Linear algebra : challenging problems for students - Zhang, Fuzhen (The Johns Hopkins University Press, 1996)