A Room Called Earth by Madeleine Ryan
A Room Called Earth by Array