Lipschutz, Lipschutz Schaum's Outline Series Theory And Problems Of Data Processing - Singapore Microsoft Press 1990 - 290