Matrix calculus and Kronecker product with applications and C++ programs - Steeb, Willi- Hans (World Scientific, 1997)