cruickshank, james l Trademarks