Ends/Begins

by David Alexander Robertson and Scott Henderson Book 3 of the 7 Generations Series