Perfect Timing by Jill Mansell