Fernwood Associates, Ltd.