1. A system comprising: a) a database storing a set of data provided by a user; b) a computer readable medium having stored thereon a set of computer executable instructions operable to configure a computer to analyze said set of data according to one or more requirements and to provide an indication of whether said set of data is suitable for presentation in a book form based on said analysis; and c) a processor operable to perform said set of computer executable instructions; wherein said set of data comprises one or more categories of content; and wherein said analysis comprises comparing said set of data with thresholds for each of said one or more categories of content; wherein said one or more categories of content comprise at least three categories of content, and wherein said thresholds are based on relative amounts of said at least three categories of content.