Poverty-stricken Joseph bravely rides out all the storms life keeps throwing at him.
Ages 10 and up. Nancy Paulsen Books.