James Foxe Trademark Details