The 10 Principles of Great Screenwriting by author Dr. Gregory K. Allen is an easy-to-read handbook that is a must-have for screenwriters everywhere. Drawing from the work of industry greats like Steven Spielberg, George Lucas, Quentin Tarantino, and M. Night Shyamalan, Dr. Allen's book is an easy reference guide for beginners and experts alike. Packed with plenty of examples and illustrations, it is a perfect companion guide for the screenwriter with writer's block as well as the film student who is simply full of ideas.