ed hart