Inkwoven

St. James

3 books in this series

Worth the Wait (St. James, #1)
Worth the Trouble (St. James, #2)
Worth the Risk (St. James #3)