Below are credits for some photos taken from the web and kindly granted for use: