He pressed his lips against hers, gentle at first. Catherine knew she should pull away, but she froze instead, and his lips became more insistent. With gentle yet irresistible force, he pried her mouth open and slipped his tongue inside. Seconds later, it was gone and then back again, playful and testing. Without thinking, she brought her tongue to meet his, and he groaned and pulled her closer. The bulge in his trousers pressed against her thigh, and his hands tangled in her hair.
"Ahem," someone said.
She pulled away from Sean, feeling the blood rush to her cheeks. Her blush deepened when she saw Vivian standing in the doorway.
"Mother, why are you here?" Sean asked.
"I should ask you the same thing," Vivian sniffed. "What do you think you're doing? In a compromising position in the library—where anyone can walk in and see you?"
"Trying to give you more grandchildren," Sean replied.