Smoke and mirrors by Leonard, John | Menrva Books