craig hart