If My Site Helps You,
Please Donate, Buy, or Share


I've spent about 11,000 hours on this site since 1999—more every day.
See my blog to see my current efforts.
Your help in supporting my work would be greatly appreciated!