John Fowler — (1946-2008)