JAMES K HARDY