Writer

David Smith

David Smith is a retired international development consultant, providing services to the major international development finance organisations and aid agencies. He is a committee member of the Australian Friends of Palestine Association.


Articles

Subscribe to John Menadue’s Newsletter

Become a writer

Learn more