james silkenat