by bewitchedblackcat
It's a good story with great bones but the beginning seems much more organized than the last two thirds of it.