The Nice Guy by Sarah A. Denzil
Ethan saves Laura from a crushing crowd and sparks fly. She falls pregnant from their one-night stand but Ethan is attentive and wonderful at first. Until his attentiveness turns to obsession. Laura realises Ethan is a controlling sociopath. And there’s no telling the lengths he will go to in order to keep baby Christopher for himself.
Book Length: Long Novel - 320-650 Pages