Contact the publisher of this press release iGrafx Announces Appointment of Andrew McFarland to Chief Executive Officer