Touching midnight
2005 • 340 pages