Recommendations:

David Allen
David Allen

Must read, if you care about how people who care can really make a difference!

Source