Only a few very minor typos, so not awful, and 'peruse' is something spell checkers do to a slightly mis-spelled 'pursue', I think. I suppose I could also have mentioned 'must of been', which should be 'must have been', but I hadn't read all the text yet. :)
@Oliver Schick Cheers! My spelling is awful, and not made any better by cack handed typing.. thanks for catching that... fixed...