Tedeschi, Richard G.; Moore, Bret A.