David Shapiro's Page

Shapiropic

Repacking Your Bags

In this revised and updated new edition of a classic—over 560,000 copies sold and translated into 18 languages—is a pract...

Work Reimagined

How can you find your true calling-- at any stage of life?

David hasn't added any Favorite Books