Disclaimer
The views expressed here are my own and not those of my past, present, or future university or employer. All rights to materials posted, linked to, or otherwise made use of here are retained by their original holders (including me, when the work is my own).
If any material appearing on or linked to by this site is in violation of its owner's rights, please notify me immediately so that I can take down the material or obtain the correct usage licensure.
If any material appearing on or linked to by this site is in violation of its owner's rights, please notify me immediately so that I can take down the material or obtain the correct usage licensure.