There is a lot of interesting material, but it might take a week to read it all.
https://books.google.com/books?id=yJklA ... kQ6AEIDzAA" onclick="window.open(this.href);return false;
https://books.google.com/books?id=yJklA ... kQ6AEIDzAA" onclick="window.open(this.href);return false;