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?
This was a wonderful read. A Magical Society: Guide to Mapping brings up many facets to a working RPG world. Not only the creation of the world but how it actually formed to begin with. I read the whole thing in one go and will use some of its hits and tips for future gaming fun.