Screenwriting - MacGrath, Declan (A RotoVision book, 2003)