This author has not been identified. Look up 'Jon Beecroft' in GoogleThis author has not been identified. Look up 'David Addison' in GoogleThis author has not been identified. Look up 'David Hewson' in GoogleThis author has not been identified. Look up 'Moray McLaren' in GoogleThis author has not been identified. Look up 'Duncan Roweth' in GoogleThis author has not been identified. Look up 'Fabrizio Petrini' in GoogleThis author has not been identified. Look up 'Jarek Nieplocha' in Google