What is your favorite book on writing?
While the author is unfortunately a thoroughly unpleasant person with hard to stomach views on politics and society, "Characters and Viewpoint
" and "How to Write Science Fiction and Fantasy
" by Ender's Game
author Orson Scott Card are informative reads that align well with many of your questions.