JC Posted Jun 13, 2015 Obituaries CASTINE James CASTINE (James Clement): Jim passed away on 3rd June ending his long...