DIFFRACTION - TAYLOR CALDWELL