Kenya : a challenge.
Liberal Central Association (Great Britain)
Title from first page of text.