Against All Odds



Status

Summary
When one careless act sets off a chain of unexpected events, Margaret Hale is forced into a marriage with John Thornton, the very man whom she despises most of all. However, the brooding mill owner entertains some feelings of his own on the matter, and might not quite be the man she has taken him for.

Genres

Characters