Author: annabel horn, john flagg hummere, margaret m. forbes