Gabriel's Clock

LINKSHARE

Gabriel's Clock

Awakening in a strange village, twelve-year-old Jonathan discovers that he is half-angel and half-demon with unique powers that he must use to try and stop a rogue archdemon from taking over Heaven and Hell.