Promises for Dynamic Living An 80 Day Reflective Journey from Doubt to Assurance by Linda Knight | Menrva Books