the home page of Jim Barr since January 2000
copyright © 2019-2020 jimsbarr.net
page updated