Art and science of screenwriting - Parker, Philip (Intellect, 2006)