This author has not been identified. Look up 'Michael Allen' in GoogleThis author has not been identified. Look up 'Bob Clouston' in GoogleThis author has not been identified. Look up 'Zbigniew Kielczewski' in GoogleThis author has not been identified. Look up 'William Kwan' in GoogleThis author has not been identified. Look up 'Bob Moore' in Google