alan robert