Spent quite some time in a bookstore today - here's my latest purchase...