This website is obsolete (for now...) Richard Plevin maintains two active websites at

In 15 seconds, you will now be redirected to www.plevin.com.