Human Frailties - Jaye McKenna
Well done fantasy, just not really my thing.