The cost of a life - presentation by Bev Hall International Officer

Library