Transport in London and the implications for health.
East London and the City Health Authority.
London : East London and the City Health Authority,
1996.
Cover title.