Alan Gaff (1962 -2008) Full Profile