Mike Ryall’s site is under reconstruction

 

Research can be found here: http://works.bepress.com/michael_ryall/