Decrypted Secrets - Bauer, Friedrich Ludwig (Springer Berlin Heidelberg, 2007)