Skykeepers (Final Prophecy, Book 3)
Jessica Andersen is a doctor of molecular genetics, a patent agent, and a professional horse trainer and riding coach.  She resides on small farm in eastern Connecticut with her husband and beloved corgis, two-cats and a handful of young horses.