STEVEN R HARDY