Hardcover Set Series Five Ancestors Complete by Jeff Stone 7 Books Young Adult

You will find that this novel challenges your assumptions gently.