Sort:  

Thanks for the feedback, I feared the writing might be too lengthy but I'm glad you enjoyed it!