10.1007%2F978-1-4302-6838-3.pdf 16 MB