Posted by David Scott Leibowitz on March 15, 2001 First Post. Welcome to Leibo.net, a web site 3 years in the making!