A general purpose bookshelf should have a shelf depth of 10-12 inches and shelf spacing of 8-12 inches. The range for shelf depth is 6-24 inches.