All content on this website is Copyright © 1999-2022 Larry Grove. I am the author, and the material expresses my personal views unless attributed otherwise.

I would be very interested, however, in feedback or discussion about what I have written! Contact me at


Ideas from others:

Material that was created by others:

2020-12-22 updated 2021-12-23   © 2022 Larry Grove