Series Information: Diana Tregarde trilogy
Rating: Weighted - 7.31 / Average - 6.5 of 10 (4 votes)
Diana Tregarde is a Guardian. One of those special people who have a little extra in the way of psychic and magical ability. However, with a great deal of power she makes an interesting looking meal for those who would like to get power the easy way. To prevent that from happening to her or anyone else she takes on the task of eliminating the bad guys before they get to her.