Screenwriting for the 21st century / Pat Silver-Lasky. - Silver-Lasky, Pat (Batsford, 2003)