All content on this website is Copyright © 1999-2023 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: