Celebrating A Triangle Millennium – Raleigh, Durham, Chapel Hill, NC – 398 Pages

You will find that this novel lingers in your mind long after reading.