Overview

Peter William Hanwell Clarke

(1948—2007) social worker and children's commissioner