Keane Richard A Trademarks