Stephen Collins Foster
Iof
compositor