charlesprendergast