Written by J.D. Shapiro