Gabriel's Redemption (Gabriel's Inferno #3)

Gabriel's Redemption (Gabriel's Inferno #3)

SUMMARY

In an effort to confront his remaining demons, Gabriel begins a quest to discover more about his biological parents, beginning a chain of events that has startling repercussions for himself, Julianne, and his hope of having a family.