doug carl