Fantastic book for anyone who wants to write novel's with depth. Good 3 dimensional characters with multiple layers to their personalities and ambitions (namely in the form of GMCs) will drive a complex plot and create a great read. I recommend this book highly for any author who wishes to lift their manuscript from ordinary to something worth reading.