by glory_first
Love it.
A VERY enjoyable read
Needs more speech from all of them! Although very nicely written.