You have a fantastic grasp on the gears and bolts of the characters; I'm intensely jealous of how well you let their voices shine through. Thank you for sharing this. It is going to influence how I may possibly write the characters in future fics. ::bows to you::
no subject