1001 Ways to Do Good offers up ideas on how to make someone else smile-and generate good karma at the same time. Featuring over a thousand ways to make the world a better (and nice place) - from waving hello at a passerby to donating your frequent flyer miles to charity - this book will inspire you to make a difference!