3000 Solved problems in linear algebra - Lipschutz, Seymour (McGraw Hill book company New Delhi, 1988)