Stephanie Leigh Rose is certainly fascinated by death, for why in the world would she take all the trouble to…