Stephen Foster

Stephen Foster

The Man Behind Our Best-Loved Songs

Lives and Times
by Peggy Pancella
Publisher: Heinemann Library
Library Binding, 32 pages
Used Price: $4.80 (1 in stock) Condition Policy