elizabeth skylar, peter fox the mayor's son