Author: adapted by Larry Carney