16th FACTS 2007 guest : David Bowers