578410802299065

ROSE GARDNER MYSTERIES

Twenty-Eight and a Half Wishes
Falling to Pieces
Picking Up the Pieces
Ripple of Secrets
Thirty-Six and a Half Motives
Twenty-Nine and a Half Reasons
Thirty-One and a Half Regrets
Thirty-Three and a Half Shenanigans
Thirty-Four and a Half Predicaments
sinsofthefather
Thirty and a Half Excuses
Thirty-Two and a Half Complications
Rose and Helena Save Christmas
Thirty-Five and a Half Conspiracies