Elizabeth Stuart Phelps

First name
Elizabeth Stuart
Last name
Phelps