Steven ShieldsBooksSteve Shields on Divergent PathsValentines for Many PeopleDivergent Paths of the RestorationAuthor data: Open Library