JAMES M ROUTLEDGE