JAMES SPRING