JAMES W GREIVES