Stephen Collins Foster : a biography of America's folk-song composer