JOHN RAUCH
WORKED ON THE FOLLOWING