Shard rated The Midnight Mayor (Matthew Swift, #2): 5 stars Jan. 26, 2012 Public The Midnight Mayor (Matthew Swift, #2) by Catherine Webb