@kithrup Damn it - I already own this. In fact it's one of my favourite books for a number of reasons. Everyone should have a copy.