Deprivation and ill-health : new scientific evidence and the implications for policy by Peter Townsend. ISBN 085432383X. Published by Institute for Health Policy Studies in 1990. Publication and catalogue information, links to buy online and reader comments.