The Yalta Boulevard Sequence

288 pages 2003

fiction historical mystery thriller mysterious reflective slow-paced

336 pages 2004

fiction historical mystery thriller mysterious tense slow-paced

320 pages 2005

fiction mystery thriller mysterious reflective slow-paced

304 pages 2006

fiction mystery thriller mysterious fast-paced

368 pages 2007

fiction historical mystery mysterious reflective medium-paced