James Lane
James Lane

James Lane

I write the self-improvement blog perfectmanifesto.com and believe everyone has the potential to be a better person. It just takes action.