Blaine Price's home page is being redeveloped. In the meantime we are re-directing you to his Computing Department Page.