Mike Farrell, Joe Estrella and Ted Hearn, written by MikeFarrell.