Acknowledgements We would like to thank the following for their generosity in providing media resources for this website: Public Domain Pictures Pixabay Free Images Public Domain Images Free Images rgbstock Free stock photos