Ashes (Seeds of America Book 3) by Laurie Halse Anderson
The historical fiction tale of the American Revolution continues with the battle of Yorktown. The former slaves all get together and set out from the south back to Rhode Island. It was not an easy task. The protagonist's sister, Ruth does not want to go with her. She does not admit to having a sister anymore. She feels she is in a good area and likes the people. We later learn that she had thought her sister pushed her away. Ruth also has a friend that is fighting on the British side.
They end up in Yorktown and participate in the end of the Revolutionary War first. The girls try to find employment, but can't do that. Later they find out that the protagonist's friend had said that she were his wife. Things are a bit awkward, but that does get them a chance to have a job.
The former slaves do have some challenging loyalty concerns. The rebels are fighting for freedom. Is this freedom for blacks too? Which side will help them the most? Rhode Island has promised freedom for those that enlist. However, in the south, people can make free papers disappear, resulting in them being enslaved again. The book ends on a happy note of freedom, but will it last? The book has historical aspects to it, but sometimes feels more "forrest gump" in that they happen to stumble in to key events.