ALAN GORDON
WORKED ON THE FOLLOWING