JAMES NEILL PRICE