Amazon allows users to create books. They have this calculator tool to determine book dimensions.
[login to view URL]
The user provides the paper type, page count and a few other parameters and the tool returns the various dimension for a book cover (spine size, hinge, margin etc.)
11 freelancers are bidding on average $145 for this job