Keith MacGrath Frames and Mirrors