The Charlotte Armstrong treasury