He really knows patent law and was not afraid to tell me like it is. With patent law it is not always who is right or first; so you need a good lawyer to keep you from the many pitfalls. I highly recommend John and the firm.