best advice for getting a book contract