The historical romance “So Fair a Lady” by Amber Lynn Perry is set in Boston in 1773. The main character of the story Eliza Campbell, discovers her father was a spy and becomes involved in a romantic triangle with a British officer and a patriot while delving into her father’s past.