IAN CARL HANSEN