David James Smith Author

David James Smith has been a journalist all his life, most prominently for the Sunday Times Magazine. http://www.davidjamessmith.net/ https://www.facebook.com/david.j.smith.7906 https://twitter.com/htimssemajdivad