City of Mirrors: A Diana Poole Thriller