Crew Credits Joan of Arcadia (2003) Episode crew as Writer Episode 1x21: Vanity, Thy Name Is Human (May 7, 2004)