David C. Maughan's Profile