DM WRIGHT AND PARTNERS