There are several books on the subject at any library, I can't recomend anyone in particular.
What I would recomend is that you start by reading about the business plan at the SCORE website:
http://www.sba.gov/starting_business/plann...ning/basic.htmlThe next step is to look at Business Plan Pro software website for more information and even for sample plans.
http://www.bplans.com/I actually used the software and is good.