JAMES A HASTING JR.