Books, books and more books. I never seem to have a enough time to read half the books that come to my attention. What you will find here is a list of mostly technical, business and career development and self-help books most of which I have found to be useful in my life.