(( This review was originally coursework for my degree; having graduated, I thought it’d be acceptable to post it here for all to see. )) 1,028 more words