Attributions

I gratefully acknowledge the following resources used in this website:

Messages