Outstanding story! Well written; well paced, hot. What can I say? Yeehaw!