Janna MacGregor
Janna MacGregor writes stories where compelling and powerful heroines meet and fall in love with their equally matched heroes. She splits her time between Kansas City and Minneapolis with her very own dashing rogue and one smug, but not surprisingly, perfect pug. A lover of libraries, coffee, and sunrises, she loves to hear from readers.
Janna MacGregor writes stories where compelling and powerful heroines meet and fall in love with their equally matched heroes. She splits her time between Kansas City and Minneapolis with her very own dashing rogue and one smug, but not surprisingly, perfect pug. A lover of libraries, coffee, and sunrises, she loves to hear from readers. See less