Cross My Heart - Pamela Cook

When a promise kept means a life is broken ... a haunting story of guilt, redemption and friendship…