Magic Harbor
Magic Harbor is a work of fantasy fiction written for a young adult audience by author Kristen L. Jackson. The second novel in the Keeper of the Watch Series, this adventure can be read as a standalone but does also follow on from Keeper of...