GIL KANE
WORKED ON THE FOLLOWING