John Mackenzie: Gorgeous 30-something male mistaken by Harriet to Nina's guy. Seems very well-mannered and polite but hides a devious streak that prevents him from being boring.
To add a book to this page, search for it and add “John Mackenzie” to its characters section.