Writing Diverse Characters For Fiction, TV or Film: An Essential Guide for Authors and Script WritersLucy V. Hay