Author: Margaret Speaker-Yuan
Alternate names: Margaret Speaker Yuan