BRIAN M HARDY