Three Weddings and a Reunion

283 pages 2007

romance emotional lighthearted slow-paced