You need to sign in or sign up before continuing.
Take a photo of a barcode or cover
353 pages • first pub 2025 (view editions) user-added
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Piatkus/
Edition Pub Date: Not specified
Description
There might be no such a thing as a perfect guy, but Xavier Rush comes disastrously close. A gorgeous veterinarian giving Greek god vibes - all while cuddling a tiny kitten? Immediately yes. That is until Xavier opens his mouth and proves that eve...
Community Reviews
Content Warnings
353 pages • first pub 2025 (view editions) user-added
ISBN/UID: None
Format: Paperback
Language: English
Publisher: Piatkus/
Edition Pub Date: Not specified
Description
There might be no such a thing as a perfect guy, but Xavier Rush comes disastrously close. A gorgeous veterinarian giving Greek god vibes - all while cuddling a tiny kitten? Immediately yes. That is until Xavier opens his mouth and proves that eve...