Mike Ryall’s site is under reconstruction
Research can be found here: http://works.bepress.com/michael_ryall/