Zahid Abdassabur's name is a wry self-commentary.