For the fantasy reader, check out Patricia Wrede's guide to writing fantasy at http://larseighner.com/world_builder/index.html
She outlines all of the different things (clothing, education, housing, reproduction, transportation, etc.) that must be thought through when creating a new world. The list is meant for fantasy writing but could be very useful to any writer. I'll think you'll find it very interesting.