JOHN F BARNES JR