Skip to main content alibris logo

Janna MacGregor

Janna MacGregor writes stories where compelling and powerful heroines meet and fall in love with their equally matched heroes. She is the mother of triplets and splits her time between Kansas City and Minneapolis with her very own dashing rogue and a smug, but not surprisingly, perfect pug. She loves to hear from readers. Visit her at www.JannaMacGregor.com. Twitter: @JannaMacGregor Facebook: Janna MacGregor Sign up for her newsletter at www.JannaMacGregor.com