Content of this website is released with copyleft license, that is you are free to copy, redistribute or use it for your own purposes provided you retain the present copyleft notice including my name and contact information, allowing others to subsequently reuse the material. Robin Sharpe, crankyman98@gmail.com.