Escaping Exodus by Nicky Drayden (series)

From Book Trigger Warnings