charityanne
Wow that is very well written and can be easily seen from multiple individual perspectives. Well done.