All Night Long (Passion) (Harlequin Presents series, No. 2170)