david perrault