Zach didn't know what he was getting himself into when he moved to Crystal Rock. It was just supposed to be another town, another place to get used to, to be new in. However, what he'd discover would change everything he knew. Who knew a small town like Crystal Rock could hold so many secrets. It's only a matter of time before the enemy finds out as well. Soon Zach will have to answer the call of destiny, but will he be up for the challenge? Find out in The Fable Saga book one Crystal Rock.