hadley francis