I contact Gary periodically for general intellectual property information and advice. He always has accurate information and is very responsive. I highly recommend him for intellectual property matters.