@ablerism they really are great books. I'm sort of surprised that I didn't read them years ago. Not sure how I missed them