Worldwatch Paper #59: Improving World Health: A Least Cost Strategy

July 1984
W.U. Chandler
ISBN: 0-916468-59-3
66 pages