MFC 2004 Annual Meeting materials
Manulife Financial Corporation (945)
proxy circular
proxy form
annual report