hassan wells