How to write a book proposal

A book proposal is a document intended to convince a publisher that your project is economically viable for their publishing house. It needs to persuade its reader that your idea has enough commercial potential that the publisher should take the risk of putting money and resources into your book.