a haven hart novel