haven copeland