Karen Hall

Karen Hall - has spent more than 20 years writing feature articles for the Cygnus Graphics Media Group, with special emphasis on the quick and small commercial printing markets.