This novel fits it's boring title perfectly. It contains both steam powered machines, magic, and it is incredibly generic and bland.The steam technology feels like a tacked on gimmick to take advantage of the popularity of the steampunk genre. The technology doesn't really play any sort of role i...