num_pages: 128
description: Book by MacDonald, Ian
language: English
title: Communication Skills for Rural Development
titlecomplete: Communication Skills for Rural Development
publisher: Trafalgar Square