smoke and mirrors by gerald brom