albert hasson