The Rose and The Thorn (review) by Michael J Sullivan