Charlie Madigan by Kelly Gay (series)

From Book Trigger Warnings