(Margaret + Aubrey)'s Third Baby, Anita-Lee Yijia Zhang, Was Born!
on October 29, 2005 at 10:58 pm with weight 7 lb and 9 ounces.
Yijia (Chinese translation of Igal meaning avengers cf. Isaiah 61:2), taken from Number 13:7.
Although Igal (Hebrew) is a boy's name, its Chinese translation sounds equaly well for girls.