James Davis, ll, of Haverhill — latest news, discussion & facts — IJR