Bob Cannon
You need to know what Bob knows!
He has received a patent. He has licensed products to others. He has developed and successfully sold new products. He has evaluated new product ideas for manufacturers. He knows what works, what doesn't and why.