JAMES K HANVEY JR