Computational Technologies : A First Course - Petr N. Vabishchevich (2015)