cjmthoughts
mr.CJM
cjmthoughts

First reaction was the same as all the others who've read this, "Read the book!" But, not everyone who goes to see TFIOS is going to have read the book first. Having done so, the precociousness becomes more of an expected literary device Green uses to build the metaphor in the story. I think you do well to point out

Here's the code to build this same function into a macro for quick, repeatable changes:

I recently set up a system to tackle a very similar issue at work. In addition to 100K photos, we also wanted to share Word Documents, PDFs, and other content. We looked a number of Digital Asset Management Systems (DAMS) and, in the end, decided the go with Sharepoint.