S. HallenBooksGuardian of the Heart 5Guardian of the Heart 3Guardian of the Heart 1Author data: Open Library