Sort:  

excellent post. thanks.

Great list of sources. This will come in handy. Thanks