LB Thomas rated Through a Brazen Mirror: 4 stars May 27, 2012 Public Through a Brazen Mirror by Delia Sherman