by myrionomos
This is a seriously good story, well written with diverse and interesting characters. Glad I found it. Sex is pretty good too.