I'm curious as to know when it is time to build cottages or when enough farms have been built. I understand that the cottages generated commerce which in turn provides wealth, but I'm not sure how this plays up against making sure that you have enough farms available and when exactly enough is enough. Is this something that you should be determining via the city screen (what each tile yields)? Also, my main city at the moment (I'm playing on warlord, not doing very badly, but a bit cornered in by the Romans and Indians) is filled to the brim with angry citizens who cite crowdedness as the source of their aggravation. What can be done to reduce crowds other than building "happy" improvements to offset the angries?