Public Thinker and Futurist Gerd Leonhard's Shared Book List


Excellent Advice for Living: Wisdom I Wish I'd Known Earlier

By: Kevin Kelly 0