Haven: a place of safety : refuge * Haven: a place of safety : refuge * Haven: a place of safety : refuge *