zahra leonard