Author · 31 books
Kim Vogel Sawyer is the author of twelve novels, four of which have been published in German.