haven bryan