John Jackson

John Jackson is co-author of Small Acts of Resistance, a collection of stories which show how courage, tenacity and a bit of ingenuity can change the world (www.smallactsofresistance.com).

May 16, 2012