A Magical Medieval Society: City Guide is a must read for GM's and DM's alike. If you are a good GM you must spend a lot of time in research for your developing of games. This book highlights many factors that most don't think of when forming a working city for your gaming group. If you carefully think of each part that is covered you can answer many questions of your game. What are the major players and systems that run the city?, How is law handled? What can you expect to happen if you try to work your way to the top?
Thanks for the Info