People, politics & health : a traveller's view.
Stephen, John.