Smoke and Mirrors by Adam Lack
Smoke and Mirrors