Quest

by Kathleen Benner Duble
When seventeen-year-old John Hudson sets sail aboard the Discovery with his... read more