Sarah McLachlan “Laws of Illusion” review