by Alisalia
Nice job. Could use a little editing. There are places where it's a little awkward, but over all, a very good job.