WILLIAM M MERCER LTD